a muggy weather - Spanish English Dictionary